IT348 CRYPTOGRAPHY & NETWORK SECURITY

Subject Cordinator: - Prof. Madhav Ajwalia

Subject Name: - CRYPTOGRAPHY & NETWORK SECURITY

Semester: - 6





Title of the unit Minimum number of hours
1
Introduction and Mathematical Foundations
09
2 Symmetric Key Ciphers 15
3
Public Key Cryptography
09
4 Message Authentication and HashFunction 09
5 Network Security 12
6 System Security 16


Unit No. Topics Teaching Hours
1
Introduction and Mathematical Foundations
1.1 Security trends – Attacks, Services and Mechanism
1.2 Conventional Encryption Model, Classical Encryption
Techniques, Different types of ciphers, Steganography 1.3 Basic Number theory—Prime And Relative Prime Numbers, Modular Arithmetic, Congruence ,Fermat and Euler’s theorem, Euclid’s Algorithm, Chinese Remainder theorem, LFSR sequences , Finite fields.
09
2 Symmetric Key Ciphers
2.1 Simplified Data Encryption Standard, DES, Triple DES
2.2 Block Cipher Principles,Characteristics Of Advanced
Symmetric Block Cipher, Differential And Linear cryptanalysis, Block Cipher Design Principles 2.3 Advanced Encryption Standard Algorithm,RC4 and RC5
2.4 Modes of Operation
2.5 Pseudorandom Number generator and function, Key Distribution
15
3
Public Key Cryptography
3.1 Principles Of Public-Key Cryptography
3.2 RSA Algorithm
3.3 Key Management
3.4 ElGamal Algorithm
3.5 Diffie-Hellman Key Exchange
09
4 Message Authentication and Hash Function
4.1 Authentication Requirement
4.2 Hash Functions ,Message Authentication Code, Security Of Hash Functions And MAC
4.3 MD5 Message Digest Algorithm, Secure Hash Algorithm, HMAC
4.4 Authentication protocols ,Digital Signatures, DSS,
09
5 Network Security
5.1 AuthenticationApplications—Kerberos, X.509 Directory Authentication Service,
5.2 Electronic Mail Security—PGP ,S/MIME
5.3 IP security —Overview, ESP, AH, Transport and Tunnel mode in IP Sec
5.4 Web Security— Web Security Requirement, SSL, TLS,SET
12
6 System Security
6.1 Intruders, Viruses and Related Threats
6.2 Firewall Design Principles
6.3 Trusted Systems
06
Textbooks
William Stallings, Cryptography And Network Principles And Practice,Prentice Hall, Pearson Education Asia Click Here